說實在的,越好用的系統在這方面越不需要做什麼準備,往往很簡單就可以讓使用者搞定安裝這回事。
因此這篇前置作業,只是告訴大家應該去哪裡下載安裝的檔案,要下載些什麼檔案,以及其它需要準備或注意的事項。
下載安裝檔可以從兩個地方著手,第一個是從DNN的官網,第二個是從CodePlex網站。
以前官網的網址是www.dotnetnuke.com,現在因為DNN網站改版,Professional Edition以上的版本也改名叫Evoq Content,所以新的網址是www.dnnsoftware.com,只是如果輸入原本的網址,仍然會自動導向新的網址,不用擔心。
來源1:官網下載
進到官網之後,在Community選單中點選Download。
接著有兩種選擇,一種是利用微軟的Web Platform Installer來進行安裝,另一種是自行下載檔案安裝,兩種方式都很簡單,沒有相差多少,對於寫Web的Programmer來說應該都很容易。
(註:Web Platform Installer簡稱Web PI,不在討論範圍,不知道的讀者請自行Google)
透過Web PI安裝請選這個(兩個都可以)
下載檔案自行安裝請選下方的INSTALL PACKAGE或SOURCE CODE,兩者差別在於前者僅有網站檔案供安裝,後者包含所有DotNetNuke Community版本的原始碼。
來源2:CodePlex網站下載(dotnetnuke.codeplex.com)
官網除了Web PI的下載來源之外,前一張圖的五個檔案下載來源其實都是來自於CodePlex網站,我個人也是比較習慣在CodePlex網站下載,而在CodePlex網站下載也有兩個不同的地方。
首先,打上網址進到DotNetNuke在CodePlex網站上的專案之後,上半部呈現的畫面如下,右邊大大的紫色download所下載的和官網的INSTALL PACKAGE是同樣的來源,都是只有網站所需的檔案,如果您不需要下載原始碼檔案的話,點選紫色的download就可以了。
如果是打算要下載包含原始碼的檔案或是其它類型的檔案(例如版本升級包),那麼請點選上方選單的DOWNLOADS項目,接著會進入到DotNetNuke最新版本的所有檔案下載列表,包含Web PI安裝所需的檔案。
如果您不是透過Web Platform Installer來安裝,那麼您必須先行準備(安裝)好SQL Server的環境,透過Web Platform Installer安裝的話,應該會自動幫您下載SQL Server Express版本安裝到您的電腦。
其它相關需要的環境(IIS、SQL Server)安裝或設定,我相信對這一系列文章有興趣的讀者來說應該沒有問題,所以就不多花費篇幅了。
(本文同步發表於泰克哪裡去部落格)
[鐵人賽Day1]DotNetNuke簡介
[鐵人賽Day3]DotNetNuke安裝-傳統方式安裝在IIS
[鐵人賽Day4]DotNetNuke安裝-透過Web PI安裝
[鐵人賽Day5]DotNetNuke安裝-使用Windows Azure Website
[鐵人賽Day6]DotNetNuke網站結構說明
[鐵人賽Day7]安裝DotNetNuke語系
[鐵人賽Day8]DotNetNuke-新增頁面與模組
[鐵人賽Day9]第一個DotNetNuke模組-Hello DotNetNuke
[鐵人賽Day10]DotNetNuke模組的多國語系
[鐵人賽Day11]安裝DotNetNuke專案範本
[鐵人賽Day12]DotNetNuke模組設計範本–SimpleModule(1)
[鐵人賽Day13]DotNetNuke模組設計範本–SimpleModule(2)
[鐵人賽Day14]DotNetNuke模組設計範本–SimpleModule(3)
[鐵人賽Day15]DotNetNuke模組設計範本–SimpleModule(4)
[鐵人賽Day16]DotNetNuke使用篇–會員帳號設定(User Account Settings)
[鐵人賽Day17]DotNetNuke使用篇–第三方帳號驗證
[鐵人賽Day18]DotNetNuke使用篇–管理使用者帳號、角色
[鐵人賽Day19]DotNetNuke使用篇–建立子網站
[鐵人賽Day20]DotNetNuke使用篇–內容多語系化
[鐵人賽Day21]DotNetNuke使用篇–Host設定介紹
[鐵人賽Day22]DotNetNuke使用篇–網站設定(Site Settings)介紹
[鐵人賽Day23]翻譯DotNetNuke–使用語言編輯器
[鐵人賽Day24]DotNetNuke的網頁選單(Menu)翻譯
[鐵人賽Day25]設定DotNetNuke的Email範本
[鐵人賽Day26]DotNetNuke寄送郵件功能介紹
[鐵人賽Day27]查看DotNetNuke的執行記錄–事件檢視器(Log Viewer)介紹
[鐵人賽Day28]維護DotNetNuke的清單列表(List)–在Profile中可以下拉選擇台灣的縣市
[鐵人賽Day29]DotNetNuke樣式設計–Skin和Container簡介
[鐵人賽Day30]尋找更多的DotNetNuke擴充套件(Module、Skin)